Integrating Pareto Optimization into Dynamic Programming

نویسندگان

  • Thomas Gatter
  • Robert Giegerich
  • Cédric Saule
چکیده

Pareto optimization combines independent objectives by computing the Pareto front of the search space, yielding a set of optima where none scores better on all objectives than any other. Recently, it was shown that Pareto optimization seamlessly integrates with algebraic dynamic programming: when scoring schemes A and B can correctly evaluate the search space via dynamic programming, then so can Pareto optimization with respect to A and B. However, the integration of Pareto optimization into dynamic programming opens a wide range of algorithmic alternatives, which we study in substantial detail in this article, using real-world applications in biosequence analysis, a field where dynamic programming is ubiquitous. Our results are two-fold: (1) We introduce the operation of a “Pareto algebra product” in the dynamic programming framework of Bellman’s GAP. Users of this framework can now ask for Pareto optimization with a single keystroke. Careful evaluation of the implementation alternatives by means of an extended Bellman’s GAP compiler demonstrates the dependence of the best implementation choice on the application at hand. (2) We extract from our experiments several pieces of advice to programmers who do not use a system such as Bellman’s GAP, but who choose to hand-craft their dynamic programming recurrences, incorporating Pareto optimization from scratch.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robust optimization of a mathematical model to design a dynamic cell formation problem considering labor utilization

Cell formation (CF) problem is one of the most important decision problems in designing a cellular manufacturing system includes grouping machines into machine cells and parts into part families. Several factors should be considered in a cell formation problem. In this work, robust optimization of a mathematical model of a dynamic cell formation problem integrating CF, production planning and w...

متن کامل

Observations on the Feasibility of Exact Pareto Optimization with Applications to RNA folding

Pareto optimization combines independent objectives by computing the Pareto front of its search space, defined as the set of all candidates for which no other candidate scores better under both objectives. This gives, in a precise sense, better information than an artificial amalgamation of different scores into a single objective, but is more costly to compute. We define a general Pareto produ...

متن کامل

On-line Multi-Objective Optimization of Dynamic Systems: Pareto seeking control

Considering a Multi-Objective Optimization problem for a Dynamic System, we propose a controller that drives this system into a point on the Pareto front.At such a point, no change in any control variable can be made without deteriorating one of the objectives. Gradient Estimators are the core of this controller. A sinusoidal Perturbation based gradient estimation approach is adopted.

متن کامل

Discrete-Space Lagrangian Optimization for Multi-Objective Temporal Planning

In this paper, we study multi-objective temporal planning problems in discrete time and space formulated as single-objective dynamic optimization problems with a minimax objective function. We propose efficient node-dominance relations for pruning states that will not lead to locally optimal plans. Based on the theory of Lagrange multipliers in discrete space, we present the necessary and suffi...

متن کامل

Discrete-Space Lagrangian Optimization for Multi-Objective Temporal Planning

In this paper, we study multi-objective temporal planning problems in discrete time and space formulated as single-objective dynamic optimization problems with a minimax objective function. We propose efficient node-dominance relations for pruning states that will not lead to locally optimal plans. Based on the theory of Lagrange multipliers in discrete space, we present the necessary and suffi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Algorithms

دوره 9  شماره 

صفحات  -

تاریخ انتشار 2016